﻿body{
    font-size : 13px;
    color :Black ;
    margin:0 auto; 
	padding:0; 
}
a {
    COLOR: #666666; TEXT-DECORATION:underline
}

a:link {
    COLOR: #0000ff; TEXT-DECORATION: underline
}

a:active {
    COLOR: #ff0000; TEXT-DECORATION: underline
}

a:visited {
    COLOR: #8000a0; TEXT-DECORATION: underline
}

a:hover {
    COLOR: #ff0000; TEXT-DECORATION: underline
}
td#tdlogin a.login
{
	color:#FFFFFF;
	font-weight:bolder;
}
textarea.textarea01{
    font-family         : "ＭＳ Ｐゴシック";
    font-size           : 13px;
    height              : 60px;
    width               : 570px;
    overflow:visible  ;
    border:0;
}

textarea.textarea02{
    font-family         : "ＭＳ Ｐゴシック";
    font-size           : 13px;
    width :570px;
    height:60px; 
    overflow:visible  ;
    border:0;
    background-color :#CCCCCC;
}

textarea.textarea03{
    font-family         : "ＭＳ Ｐゴシック";
    font-size           : 13px; 
    width :656px;
    height:60px; 
    overflow:visible  ;
    border:0
}

input.text01
{
    font-size :13px;
    width:60px;
    height:21px;
}

input.text02
{
    font-size :13px;
    width:100px;
    height:21px;
}

input.text03
{
    font-size :13px;
    width:150px;
    height:21px;
}

button{
    font-size : 13px;
    height : 21px;
}

select{
    font-size : 13px;
    height : 21px;
}


.errorLabel
{
    height :18px;
    font-size:13px;
    color:red;
}

.label01
{
    font-size:15px;
    font-weight :bold ;
    height :24px;
}

.copyright{
    font-size : 12px;
    color: #c0cad1;
}

.weekreportFont{
    font-size : 20px;
    font-weight:bold;
}

.buttonStyle{
  font-size : 13px;
  height : 21px;
}

.table1{
  border-top-width : 0px;
  border-top-style : outset;
  border-top-color : #003366;

  border-left-width : 1px;
  border-left-style : outset;
  border-left-color : gray;

  border-right-width : 0px;  
  border-right-style : outset;
  border-right-color : #003366;

  border-bottom-width : 1px;
  border-bottom-style : outset;
  border-bottom-color : gray;
}

.table2{
  border-top-width : 0px;
  border-top-style : outset;
  border-top-color : gray;

  border-left-width : 1px;
  border-left-style : outset;
  border-left-color : gray;

  border-right-width : 0px;  
  border-right-style : outset;
  border-right-color : gray;

  border-bottom-width : 1px;
  border-bottom-style : outset;
  border-bottom-color : gray;
}


.td1{
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;  
  border-right-style : solid;
  border-right-color : gray;

  border-bottom-width : 0px;
  border-bottom-style : solid;
  border-bottom-color : #003366;
}

.td11{
  color : #4a4a4a;
  background-color : silver;
  font-size : 13px;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;  
  border-right-style : solid;
  border-right-color : gray;

  border-bottom-width : 0px;
  border-bottom-style : solid;
  border-bottom-color : #003366;
}

.td2{
  font-size : 13px;
  background-color : white;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}

.td21{
  font-size : 13px;
  background-color : #e1ffff;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}

.td3{
  font-size : 13px;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : black;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : black;

}

.td4{
  font-size : 13px;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;

}

.td5{
  font-size : 13px;
  color : white;
  background-color : navy;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}

/*
 * blue
 */
.td51{
  font-size : 13px;
  color : white;
  background-color :  #4682B4;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}


.td6{
  font-size : 13px;
  color : white;
  background-color :Silver ;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}

.td7{
  font-size : 13px;
  background-color :white ;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}

.td8{
  font-size : 13px;
  color : white;
  background-color :#c4d8ed ;

  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;

  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}


.STYLE4 {font-size: 36px}
.STYLE6 {font-size: 14px}
.STYLE7 {font-size: 13px}
.STYLE8 {
    border-top-style: none; 
    border-right-style: none; 
    border-bottom-style: none; 
    border-left-style: none; 
    font-size: 13px; 
}

.td_top_left {
    border-right-style: none;
    border-bottom-style: none;
    border-top-color: #000000;
    border-left-color: #000000;
}

.td_top_left_right {
    border-bottom-style: none;
    border-top-color: #000000;
    border-right-color: #000000;
    border-left-color: #000000;
}

.td_none {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.td_right {
    border-top-style: none;
    border-right-color: #000000;
    border-bottom-style: none;
    border-left-style: none;
}

.td_all {
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}

.td_left_right_buttom {
    border-top-style: none;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}

.td_right_buttom {
    border-top-style: none;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-style: none;
}

.td_buttom {
    border-top-style: none;
    border-right-style: none;
    border-bottom-color: #000000;
    border-left-style: none;
}

IMG.I01
{
    border              :    0;
    width               :    18px;
    height              :    14px;
}
IMG.I02
{
    border              :    0;
    width               :    18px;
    height              :    18px;
}

IMG.I01
{
    border              :    0;
    width               :    18px;
    height              :    14px;
}
IMG.I02
{
    border              :    0;
    width               :    18px;
    height              :    18px;
}
.hidden{display:none}

.mydiv p {
	margin: 0px;
	padding: 0px;
}